Synonyms for "United Nations agency"

Words with similar meaning